Improved Code Construction for Synchronization Error Correction
نویسندگان
چکیده
Minimum distance (MD), maximum likelihood (ML), and maximum a posteriori (MAP) decoding is considered for synchronization error correcting (SEC) codes with known codeword boundaries when transmitted over the Binary Substitution, Insertion and Deletion channel. It is shown that MD decoding is sub-optimal, unlike ML or MAP decoding. Based on ML and MAP decoding, a new measure called the Change Probability is defined for SEC codes. A simulated annealing algorithm is then used to design new codes based on this measure. It is shown that the symbol error rate performance of these new codes is marginally better than that of VarshamovTenengol’ts single error-correcting codes and significantly better than Helberg multiple-error correcting codes. Compared to a double error-correcting Helberg code of length 17 the symbol error rate performance is improved by an order of magnitude for the same decoding complexity. To improve performance when codeword boundaries are not known, we use Time Varying Block (TVB) codes consisting of a set of SEC codes applied in a random sequence. Finally, a TVB code is used as an inner code in a concatenated system with a standard error-correcting outer code, improving performance over a similar system that uses an improved watermark string in the Davey-MacKay construction.
منابع مشابه
GENERALIZED JOINT HIGHER-RANK NUMERICAL RANGE
The rank-k numerical range has a close connection to the construction of quantum error correction code for a noisy quantum channel. For noisy quantum channel, a quantum error correcting code of dimension k exists if and only if the associated joint rank-k numerical range is non-empty. In this paper the notion of joint rank-k numerical range is generalized and some statements of [2011, Generaliz...
متن کاملPartial permutation decoding for binary Hadamard codes
Roland D. Barrolleta – Partial permutation decoding for binary Hadamard codes 1 Johann A. Briffa – Codes for Synchronization Error Correction 2 Wouter Castryck – Some two-torsion issues for curves in characteristic two 4 Gábor Fodor – Fingerprinting codes and their limits 5 E. Suárez-Canedo – About a class of Hadamard Propelinear Codes 6 Andrea Švob – On some transitive combinatorial structures...
متن کاملSteganography Scheme Based on Reed-Muller Code with Improving Payload and Ability to Retrieval of Destroyed Data for Digital Images
In this paper, a new steganography scheme with high embedding payload and good visual quality is presented. Before embedding process, secret information is encoded as block using Reed-Muller error correction code. After data encoding and embedding into the low-order bits of host image, modulus function is used to increase visual quality of stego image. Since the proposed method is able to embed...
متن کاملRepresenting Variable - Length Codes in Fixed - Length T - Depletion
T-Codes are a class of variable-length codes. Their self-synchronization properties are useful in compression and communication applications where error recovery rather than error correction is at issue, for example, in digital telephony. T-Codes may be used without error correction or additional synchronization mechanisms. Typically, the representation of variable-length codes is a problem in ...
متن کاملImproved Construction Methods for Error Correcting Constant Weight Codes
Two construction methods for t error correcting constant weight codes are developed. Both of these methods are improvements over the existing codes. One construction is recursive, which is based on the observation that a 2t error correcting code can be built by concatenating two t error correcting codes. This results in the reduction of code word length for higher t values. The other constructi...
متن کامل